package com.hzhr.iot.statis.sdk.model.gasUserDailyGasConsume;

import com.hzhr.iot.core.annotation.CygModel;
import com.hzhr.iot.core.annotation.CygProperty;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

@ApiModel(value = "GasUserDailyGasConsumeModel", description = "燃气用户日用气量模型")
public class GasUserDailyGasConsumeModel {
    @ApiModelProperty(value = "说明 : 燃气用户编号(关联: toll_service.gasUser.id)")
    @CygProperty(show = "", entityProp = "gasUserId")
    private Integer gasUserId;
    @ApiModelProperty(value = "说明 : 燃气用户编号(关联: toll_service.options.code, typeName = 'GAS_USER_TYPE')")
    @CygProperty(show = "", entityProp = "gasUserType")
    private String gasUserType;
    @ApiModelProperty(value = "说明 : 部门编号(关联: user_service.dept.id)")
    @CygProperty(show = "", entityProp = "deptId")
    private Integer deptId;
    @ApiModelProperty(value = "说明 : 公司编号(关联: user_service.company.id)")
    @CygProperty(show = "", entityProp = "companyId")
    private Integer companyId;
    @ApiModelProperty(value = "说明 : 数据")
    @CygProperty(show = "", entityProp = "data")
    private Double data;
    @ApiModelProperty(value = "说明 : 时间(毫秒级时间戳)")
    @CygProperty(show = "", entityProp = "date")
    private Long date;
    @ApiModelProperty(value = "说明 : 数据状态(关联: statis_service.options.code, typeName = 'DATA_STATUS')")
    @CygProperty(show = "", entityProp = "dataStatus")
    private String dataStatus;

    public Integer getGasUserId() {
        return gasUserId;
    }

    public void setGasUserId(Integer gasUserId) {
        this.gasUserId = gasUserId;
    }

    public Integer getDeptId() {
        return deptId;
    }

    public void setDeptId(Integer deptId) {
        this.deptId = deptId;
    }

    public Integer getCompanyId() {
        return companyId;
    }

    public void setCompanyId(Integer companyId) {
        this.companyId = companyId;
    }

    public Double getData() {
        return data;
    }

    public void setData(Double data) {
        this.data = data;
    }

    public Long getDate() {
        return date;
    }

    public void setDate(Long date) {
        this.date = date;
    }

    public String getDataStatus() {
        return dataStatus;
    }

    public void setDataStatus(String dataStatus) {
        this.dataStatus = dataStatus;
    }

    public String getGasUserType() {
        return gasUserType;
    }

    public void setGasUserType(String gasUserType) {
        this.gasUserType = gasUserType;
    }
}

